# -*- encoding: utf-8 -*-
'''
@File    :   2.py
@Time    :   2022/12/14 18:45:12
@Author  :   Cms 
@Version :   1.0
@Contact :   2267000140@qq.com
@WebSite    :   www.baidu.com
'''

# here put the import lib

# 二 定义一个学生Student类。有下面的类属性：
# 1 姓名 name
# 2 年龄 age
# 3 成绩 score（语文，数学，英语) [每课成绩的类型为整数]
# 类方法：
# 1 获取学生的姓名：get_name() 返回类型:str
# 2 获取学生的年龄：get_age() 返回类型:int
# 3 返回3门科目中最高的分数。get_course() 返回类型:int
# 写好类以后，可以定义2个同学测试下:

class Student(object):
    def __init__(self,name,age,s1,s2,s3):
        self.name = name
        self.age = age
        
        self.score = {'chinese':s1, 'math':s2, 'english':s3}

    # 获取学生姓名
    def get_name(self):
        return self.name
    
    # 获取学生年龄
    def get_age(self):
        return self.age

    # 返回3门科目中的最高分
    def get_course(self):
        maxscore = self.score['chinese']
        if maxscore<self.score['math']:
            maxscore = self.score['math']
        if maxscore<self.score['english']:
            maxscore = self.score['english']
        return maxscore

s1 = Student('jack',18,100,95,90)
s2 = Student('hery',25,90,95,100)

print(s1.get_name())
print(s2.get_age())
print(s1.get_course())
        